const needTreeData = [
  {
    nodePath: 'bodyParas',
    code: 'bodyParas',
    type: 'object',
    children:[
      {
        code:'request',
        name:'request',
        type: 'object',
        required:"1",
        nodePath:'bodyParas.request',
        children: [
          {
            code:'adouble',
            name:'adouble',
            nodePath:'bodyParas.request.adouble',
            type: 'object',
            required:"0",
            type: 'number',
            children:[]
          },
          {
            code:'adouble2',
            name:'adouble2',
            nodePath:'bodyParas.request.adouble2',
            type: 'object',
            required:"0",
            type: 'number',
            children:[]
          },
          {
            code:'adouble3hasChildren',
            name:'adouble3hasChildren',
            nodePath:'bodyParas.request.adouble3hasChildren',
            type: 'object',
            required:"0",
            children:[
              {
                code:'Children1',
                name:'Children1',
                nodePath:'bodyParas.request.adouble3hasChildren.Children1',
                type: 'number',
                required:"1",
                children:[]
              },
              {
                code:'Children2',
                name:'Children2',
                nodePath:'bodyParas.request.adouble3hasChildren.Children2',
                type: 'number',
                required:"1",
                children:[]
              },
              {
                code:'Children3',
                name:'Children3',
                nodePath:'bodyParas.request.adouble3hasChildren.Children3',
                type: 'number',
                required:"1",
                children:[]
              },
            ]
          }
        ]
      }




    ]
  },
  {
    nodePath: 'pathParas',
    code: 'pathParas',
    type: 'object',
    children: [
      {
        code:'path1',
        name:'path1',
        nodePath:'pathParas.path1',
        type: 'number',
        required:"1",
        children:[]
      },
      {
        code:'path2',
        name:'path2',
        nodePath:'pathParas.path2',
        type: 'number',
        required:"1",
        children:[]
      }
    ]
  },
  {
    nodePath: 'queryPara',
    code: 'queryPara',
    type: 'object',
    children: [
      {
        code:'query1',
        name:'query1',
        nodePath:"queryPara.query1",
        type: 'number',
        required:"1",
        children:[]
      },
      {
        code:'query2',
        name:'query2',
        nodePath:"queryPara.query2",
        type: 'number',
        required:"1",
        children:[]
      }
    ]
  }
]